nephrolepsis exaltata - French English Dictionary